package com.realestate.model;

import static com.mysema.query.types.PathMetadataFactory.*;

import com.mysema.query.types.*;
import com.mysema.query.types.path.*;


/**
 * QBrtbCommonAttribute is a Querydsl query type for BrtbCommonAttribute
 */
public class QBrtbCommonAttribute extends EntityPathBase<BrtbCommonAttribute> {

    private static final long serialVersionUID = -711990857;

    public static final QBrtbCommonAttribute brtbCommonAttribute = new QBrtbCommonAttribute("brtbCommonAttribute");

    public final StringPath attributeName = createString("attributeName");

    public final SetPath<BrtbProductCommonAttrValue, QBrtbProductCommonAttrValue> brtbProductCommonAttrValues = this.<BrtbProductCommonAttrValue, QBrtbProductCommonAttrValue>createSet("brtbProductCommonAttrValues", BrtbProductCommonAttrValue.class, QBrtbProductCommonAttrValue.class);

    public final StringPath description = createString("description");

    public final NumberPath<Long> id = createNumber("id", Long.class);

    public final DateTimePath<java.util.Date> makeDate = createDateTime("makeDate", java.util.Date.class);

    public final StringPath recordStatus = createString("recordStatus");

    public QBrtbCommonAttribute(String variable) {
        super(BrtbCommonAttribute.class, forVariable(variable));
    }

    public QBrtbCommonAttribute(BeanPath<? extends BrtbCommonAttribute> entity) {
        super(entity.getType(), entity.getMetadata());
    }

    public QBrtbCommonAttribute(PathMetadata<?> metadata) {
        super(BrtbCommonAttribute.class, metadata);
    }

}

